A Generalized Higher-Order Chemical Computation Model
نویسندگان
چکیده
Gamma is a programming model where computation is seen as chemical reactions between data represented as molecules floating in a chemical solution. Formally, this model is represented by the rewriting of a multiset where rewrite rules model the chemical reactions. Recently, we have proposed the γ-calculus, a higher-order extension, where the rewrite rules are first-class citizen. The work presented in this paper increases further the expressivity of the chemical model with generalized multisets: multiplicities of elements may be infinite and/or negative. Applications of these new notions are illustrated by some programming examples.
منابع مشابه
Generalized Multisets for Chemical Programming Jean-pierre Banâtre, Pascal Fradet,
Gamma is a programming model where computation can be seen as chemical reactions between data represented as molecules floating in a chemical solution. This model can be formalized as associative, commutative, conditional rewritings of multisets where rewrite rules and multisets represent chemical reactions and solutions, respectively. In this article, we generalize the notion of multiset used ...
متن کاملGeneralized Multisets for Chemical Programming
Gamma is a programming model where computation can be seen as chemical reactions between data represented as molecules floating in a chemical solution. This model can be formalized as associative, commutative, conditional rewritings of multisets where rewrite rules and multisets represent chemical reactions and solutions, respectively. In this article, we generalize the notion of multiset used ...
متن کاملA new generalized model for predict speed of sound of refrigerants
In consideration of physical and chemical properties of pure substances, speed of sound is one of important quantity which can used to calculate many of other thermo-physical properties such as isothermal compressibility, Joule-Thomson coefficient, isobaric heat capacity and etc. These thermo-physical properties are the main parameters in industrial and chemical processes. Development of accura...
متن کاملGeneralised multisets for chemical programming
Gamma is a programming model where computation can be seen as chemical reactions between data represented as molecules floating in a chemical solution. This model can be formalized as associative, commutative, conditional rewritings of multisets where rewrite rules and multisets represent chemical reactions and solutions, respectively. In this article, we generalize the notion of multiset used ...
متن کاملThermoelastic Response of a Rotating Hollow Cylinder Based on Generalized Model with Higher Order Derivatives and Phase-Lags
Generalized thermoelastic models have been developed with the aim of eliminating the contradiction in the infinite velocity of heat propagation inherent in the classical dynamical coupled thermoelasticity theory. In these generalized models, the basic equations include thermal relaxation times and they are of hyperbolic type. Furthermore, Tzou established the dual-phase-lag heat conduction theo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 135 شماره
صفحات -
تاریخ انتشار 2006